53a3c5f878fd43751366d425e89494396375ca1e,src/main/java/ch/wisv/areafiftylan/teams/service/TeamServiceImpl.java,TeamServiceImpl,update,#number#TeamDTO#,98
Before Change
// If the Captain username is set and different from the current captain, change the Captain
String captainUsername = input.getCaptainUsername();
if (!Strings.isNullOrEmpty(captainUsername) && !captainUsername.equals(current.getCaptain().getUsername())) {
User captain = userService.getUserByUsername(captainUsername)
.orElseThrow(() -> new UserNotFoundException(captainUsername));
current.setCaptain(captain);
}
After Change
// If the Captain username is set and different from the current captain, change the Captain
String captainUsername = input.getCaptainUsername();
if (!Strings.isNullOrEmpty(captainUsername) && !captainUsername.equals(current.getCaptain().getUsername())) {
User captain = userService.getUserByUsername(captainUsername);
current.setCaptain(captain);
}